have stick in craw - Deutsch Englisch Wörterbuch